🇬🇧 en no 🇳🇴

smart aleck noun

  • One who is obnoxiously self-assured; a show off.
skrytepave
Wiktionary Links